Продукционные модели представления знаний
Психологические исследования процессов принятия решений показали, что, рассуждая и принимая решения, человек использует продукционные правила (от англ. production правило вывода). В общем случае продукционное правило можно представить в следующем виде [52]:
i: S; L; A ->В; Q,
где i - индивидуальный номер продукции; S - описание класса ситуаций, в котором данная структура может использоваться; L - условие, при котором продукция активизируется; А->В — ядро продукции, например: «ЕСЛИ A1, A2, .... Ап ТО В)>. Такая запись означает, что «если все условия от А1, до Ап являются истиной, то В также истина»; Q — постусловие продукционного правила, описывает операции и действия (процедуры), которые необходимо выполнить после выполнения В.
В левой части правила продукции ставится некоторое условие, а в правой части — действие. Если все условия истинны, то выполняется действие, заданное в правой части продукции.
При использовании продукционной модели база знаний состоит из набора правил. Программа, управляющая перебором правил, называется машиной вывода. Механизм вывода связывает знания воедино, а затем выводит из последовательности знаний заключение.
223
Свойства продукционных моделей [52]:
¦ МОДУЛЬНОСТЬ — отдельные продукционные правила могут быть добавлены, удалены или изменены в базе знаний независимо от других;
¦ каждое продукционное правило является самостоятельным элементом знаний;
¦ простота смысловой интерпретации;
¦ естественность с точки зрения здравого смысла.
Недостатки продукционных систем проявляются тогда, когда число правил становится большим и возникают непредсказуемые побочные
эффекты от изменения старого и добавления нового правила. Кроме того, затруднительна шинка целостного образа знаний, содержащихся в системе [52].
Похожие рефераты: